Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 STATION ROAD Semi-Detached £100,100 30 Mar 2001
65 STATION ROAD Semi-Detached £168,468 11 Oct 2004
69 STATION ROAD Semi-Detached £85,000 13 Jul 2001